﻿
IF  EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[sproc_RestoreDocument]') AND type in (N'P', N'PC'))
    DROP PROCEDURE [dbo].[sproc_RestoreDocument];
GO
CREATE PROCEDURE [dbo].[sproc_RestoreDocument]
    @DocIDs nvarchar(3000)        
/*

============================================================
功能:    恢复做删除标记的文档集合
参数:
    @DocIDs nvarchar(3000)        :    要恢复的文档的ID
============================================================

*/

AS
DECLARE @SQL nvarchar(4000)
    --做删除标记
SET @SQL = 'UPDATE uds_document SET DocDeletion=0 WHERE docid in (' + @DocIDs + ')'
EXEC (@SQL)